optimisation tool application productivity development management hdl code coverage design radius3 thin-client fpga business consulting logic design asic